portable construction shelter - Español Inglés Diccionario